package net.lab1024.sa.admin.module.business.erp.prp.domain.form;

import io.swagger.v3.oas.annotations.media.Schema;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

import lombok.Data;
import net.lab1024.sa.admin.module.business.erp.prp.domain.vo.BipordaVO;

/**
 * BIP运算单 新建表单
 *
 * @Author AKITA
 * @Date 2025-08-13 14:18:32
 * @Copyright AKITA
 */

@Data
public class BipordAddForm {

    @Schema(description = "电键")
    private Long id;

    @Schema(description = "对象名")
    private String objName;

    @Schema(description = "单据状态")
    private String docStatus;

    @Schema(description = "月期间")
    private String absId;

    @Schema(description = "审核")
    private String approved;

    @Schema(description = "备注")
    private String remark;

    @Schema(description = "版本号")
    private Integer version;

    @Schema(description = "附件名称")
    private String attachment;

    @Schema(description = "部门编码")
    private Long deptId;

    @Schema(description = "部门名称")
    private String deptName;

    @Schema(description = "供应商编码")
    private String vendId;

    @Schema(description = "供应商名称")
    private String vendName;

    @Schema(description = "省份")
    private String province;

    @Schema(description = "省份名称")
    private String provinceName;

    @Schema(description = "市")
    private String city;

    @Schema(description = "城市名称")
    private String cityName;

    @Schema(description = "区县")
    private String district;

    @Schema(description = "区县名称")
    private String districtName;

    @Schema(description = "详细地址")
    private String address;

    @Schema(description = "联系人")
    private String contact;

    @Schema(description = "联系人电话")
    private String contactPhone;

    @Schema(description = "税额")
    private BigDecimal tax;

    @Schema(description = "合同号")
    private String connum;

    @Schema(description = "需求日期")
    private LocalDateTime reqDate;


    private List<BipordaVO> lista;



}